Resource Usage Modeling for Network Monitoring Applications
نویسندگان
چکیده
Building robust network monitoring applications is hard given the unpredictable nature of network traffic and high, ever-increasing data rates. Traffic analysis systems must be designed with load shedding techniques in mind that can reduce the workload of a network monitoring system whilst gracefully degrading the accuracy of the results. We present a novel load shedding approach based on building a model of the resource consumption of monitoring applications and using it to prevent overload. The system extracts a set of features from the traffic in the form of counters, and measures the resource usage of the monitoring tasks. This information is used to build a multiple linear regression based model of the monitoring task. This model can be used to predict the resource usage of the monitoring tasks, and therefore to select the appropriate level of load shedding with great accuracy and in a fine-grained basis. We implement and deploy or system on a high-speed link of a large academic ISP. Our results show that our system predicts resource usage with errors below 5%, and that the predictions can be used to fully prevent uncontrolled packet loss.
منابع مشابه
Access and Mobility Policy Control at the Network Edge
The fifth generation (5G) system architecture is defined as service-based and the core network functions are described as sets of services accessible through application programming interfaces (API). One of the components of 5G is Multi-access Edge Computing (MEC) which provides the open access to radio network functions through API. Using the mobile edge API third party analytics applications ...
متن کاملWANMon: A Resource Usage Monitoring Tool for Ad Hoc Wireless Networks
As wireless networking products and ad-hoc networks become more popular, the resource usage in routing packets for other network users will become an issue for users and developers of ad-hoc wireless products. In this paper, we propose a novel monitoring tool calledWANMon (Wireless Ad-hoc Network Monitoring Tool). WANMon can be installed on a wireless node to monitor resource usage (such as net...
متن کاملA Qualitative Resource Utilization Benchmarking for Mobile Applications
There are many mobile applications currently available on the market, which have been developed specifically for smart phones. The operating system of these smart phones is flexible enough to facilitate the high level application development. Similar to other pervasive devices, mobile phones suffer from limited amount of resources. These resources vary from the power (battery) consumption to th...
متن کاملA Qualitative Resource Utilization Benchmarking for Mobile Applications
There are many mobile applications currently available on the market, which have been developed specifically for smart phones. The operating system of these smart phones is flexible enough to facilitate the high level application development. Similar to other pervasive devices, mobile phones suffer from limited amount of resources. These resources vary from the power (battery) consumption to th...
متن کاملA Qualitative Resource Utilization Benchmarking for Mobile Applications
There are many mobile applications currently available on the market, which have been developed specifically for smart phones. The operating system of these smart phones is flexible enough to facilitate the high level application development. Similar to other pervasive devices, mobile phones suffer from limited amount of resources. These resources vary from the power (battery) consumption to th...
متن کامل